Big Huge Thesaurus

sailing boat

noun